关键字:new Event
vue通过new Event实现的自定义事件如何清除避免重复执行
<p>最近在做项目的时候需要给插件实现一个回调方法,正常的方式没法实现,只能通过监听浏览器缓存来实现,了解到js本身是可以通过自定义事件来实现的,平常我们熟悉的click,scroll等等其实就是浏览器本身已经实现的事件,那么如何实现自定义 ...
分类:
阅读:424
发布时间:2022-06-14 00:27:55
DOM事件的总结
<h2 id="_1">前言</h2> <p>要学习事件的基础内容,请看先本人之前的基础文章:</p> <ul> <li> <p>《04-JavaScript基础/27-事件对象Event》</p> </li> <li> <p>《04-Ja ...
分类:
阅读:613
发布时间:2021-08-15 16:07:49
前端面试经历
<p><span style="font-size: 18.72px;">什么是闭包,闭包有什么作用。</span><br/></p> <h3 id="es6">ES6的新特性有哪些。</h3> <p>作用域、函数扩展(扩展运算符、默认参数 ...
分类:
阅读:641
发布时间:2021-08-15 16:07:49
35道面向初中级前端的基础面试题
<article class="_2rhmJa"><p><strong>如需获取完整版229页PDF面试题,请直接滑到文末。</strong></p> <h3>1. 什么是同源策略?</h3> <p>同源策略可防止 JavaScript 发 ...
分类:
阅读:831
发布时间:2020-12-05 06:30:44
订阅与发布者模式
理解 发布-订阅模式其实是一种对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖与它的对象都将得到状态改变的通知。 发布-订阅模式由三房组成:订阅者、发布者、调度中心。订阅者把自己想订阅的事件注册到调度中心,当发布者发布该事件到 ...
分类:
阅读:937
发布时间:2020-06-14 02:02:25
自己实现一个eventBus
昨天使用了vue提供的事件发布订阅,于是今天就自己实现了一个,发现没有太大难度,直接上代码: function EventBus() {} EventBus.prototype.on = function (name, callback) ...
分类:
阅读:1135
发布时间:2020-05-01 08:51:30
前端碰撞室之监听数组的join方法并触发事件
大声的告诉我当你看到[1,2,3,4].join你会想到什么。 你有木有想到join是原型链上的方法呢? 你肯定以为我要说以下解决方案 const join = Array.prototype.join; Array.prot ...
分类:
阅读:754
发布时间:2020-04-13 22:18:10
一杯茶的时间,上手 Node.js 开发
Node.js 太火了,火到几乎所有前端工程师都想学,几乎所有后端工程师也想学。一说到 Node.js,我们马上就会想到“异步”、“事件驱动”、“非阻塞”、“性能优良”这几个特点,但是你真的理解这些词的含义吗?这篇教程将带你快速入门 N ...
分类:
阅读:995
发布时间:2020-04-12 21:20:47
为axios添加基于window的缓存能力
业务诉求 有些业务对时效性要求并不高,可以通过给接口增加基于window的缓存能力,即在一定时间内相同的请求复用之前的请求结果,来实现页面的快速展现。比如 页面中有些图表,可能底层是一个接口的数据,但每个图表对不同的指标进行聚合运算。倘若将 ...
分类:
阅读:743
发布时间:2020-04-12 18:45:48
前端图片懒加载及节流
懒加载(lazyload)也叫延迟加载, 惰性加载. 实质是当网页页面滚动到相应的地方,对应位置的内容才进行加载显示,这样能明显减少了服务器的压力和流量,也能够减小浏览器的负担,同时用户也能更快开始网站的访问 实现思路 image 代码实现 ...
分类:
阅读:791
发布时间:2020-04-12 17:47:22
暂无数据
1
2
专题推荐
推荐阅读
1
老爸跟小叔来玩了一个星期
阅读:70
发布时间:2024-11-13 21:54:58